-- This is a part of uJIT's testing suite.
-- Copyright (C) 2015-2019 IPONWEB Ltd. See Copyright Notice in COPYRIGHT

jit.opt.start("hotloop=2")

local obj = {
    {},
    {},
    {}, -- Recording
    {},
    coroutine.create(function () end),
}
local N = #obj
for i = 1, N do
    ujit.immutable(obj[i])
end
